in rapid succession - Spanish English Dictionary